be alienated from - Turco Inglés Diccionario